Cù lao Ông Hổ là một cù lao nhỏ, chiều dài 8km, chiều ngang nơi rộng nhất 5km, nằm chếch về hướng tây bắc thành phố Long Xuyên cách khoảng 4km. Cù lao Ông Hổ nối tiếp với cồn Bà Hòa ở thượng lưu và các cù lao Phó Ba, cồn Phó Huế ở hạ lưu, chia sông Hậu thành hai luồng nước, rộng phía tả ngạn, hẹp phía hữu ngạn. Cù lao Ông Hổ nằm song song với cù lao Ông Chưởng – cù lao lớn nhất An Giang, chia sông Cửu Long thành hai dòng sông Tiền, sông Hậu – hợp thành một miền đất nông nghiệp trù phú.